.px2rem(@name, @px) {
    @{name}: @px / 75 * 1rem;
}
.txh{
	display: flex;
	 
}
html,doby{
	width: 100%;
	height: 100%;
}
header {
	ul {
		.px2rem(height,90);
		.px2rem(padding-left,30);
		border-bottom: 1px solid #ccc;
		.txh();
		justify-content:space-between;
		align-items:center;
		li {
			.px2rem(font-size,30);
			font-weight: bold;
		}
	}
}
section {
	.px2rem(margin-top,20);
	.section-sign-phone {	
		.px2rem(margin-left,83);
		.px2rem(margin-right,83);
		color: #dedede;		
		border-bottom: 1px solid #ccc;
		ul {
			.px2rem(height,97);
			.txh();
			align-items:center;
			li {
				input {
					border:none;
				}
			}
			li:nth-child(1) {
				img {
					.px2rem(padding-left,35);
					.px2rem(padding-right,35);
				}
			}
		}			
	}
	.section-sign-password {
		.px2rem(margin-left,83);
		.px2rem(margin-right,83);
		color: #dedede;	
		border-bottom: 1px solid #ccc;
		ul {
			.px2rem(height,97);
			.txh();
			align-items:center;
			li {
				input {
					border:none;
				}
			}
			li:nth-child(1) {
				img {
					.px2rem(padding-left,35);
					.px2rem(padding-right,35);
				}
			}
		}			
	}
	.section-sign-verification {
		.px2rem(margin-left,83);
		.px2rem(margin-right,83);
		ul {
			.px2rem(height,112);
			.px2rem(font-size,24);
			.txh();
			justify-content:space-between;
			align-items:center;
			li:nth-child(1) {
				color: #999999;
			}
			li:nth-child(2) {
				color: #8cc34b;
			}
		}
	}
	.section-sign-Submit {
		.px2rem(margin-left,83);
		.px2rem(margin-right,83);
		button {
			width: 100%;
			.px2rem(height,97);
			.px2rem(font-size,26);
			background: #f4f4f4;
			color: #676767;
			border:1px solid #f4f4f4;
		}		
	}
	.section-sign-or {
		.px2rem(margin-left,115);
		.px2rem(margin-right,115);
		color: #abe16e;
		ul {
			.px2rem(height,116);
			.txh();
			align-items:center;
			justify-content:space-between;
		}
	}
}
footer {
   .px2rem(height,184);
    ul{
    	.px2rem(margin-left,83);
		.px2rem(margin-right,83);
	    .txh();
	    justify-content: space-between;
	    li{
	        margin-top: 10px;
	        text-align: center;
	        .px2rem(font-size,30);
	        color: #979797;
        }
    }
    

}
